home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c-part2 / 11801 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.6 KB

  1. Path: news.mel.aone.net.au!usenet
  2. From: phil@dataplex.com.au
  3. Newsgroups: comp.lang.c
  4. Subject: Re: Romable Code C Compiler
  5. Date: Mon, 25 Mar 1996 03:34:11 GMT
  6. Message-ID: <4j50lf$mh3@news.mel.aone.net.au>
  7. References: <315255A1.1357@netvision.net.il>
  8. NNTP-Posting-Host: 203.5.79.3
  9. X-Newsreader: Forte Free Agent 1.0.82
  10.  
  11. RG <dgmron@netvision.net.il> wrote:
  12.  
  13. >1.    I am seeking a C compiler that will produce code to run under 
  14. >DOS in an 80386 embedded controller system.  Can you advise me (or refer 
  15. >me to someone)on such a compiler that allows creation of ROM-able code, 
  16. >yet will run and can be developed on a  standard PC.
  17. >2.    In the above system, I need to access memory in upper memory 
  18. >address space.  This is not allowed by the basic DOS.  Any suggestions 
  19. >on how to go about accessing memory beyond the 640K barrier?
  20.  
  21. >        Thanks,
  22. >            Ron Gal-Ezer
  23.  
  24. As well as a compiler what you need is a linker/locator for producing
  25. ROMable code from your compilers output.  You would then chose a
  26. compiler which is supported by the linker locator.  Although this is
  27. not the only one available I am currently using Csi-Locate from
  28. Concurrent Sciences with the Watcom C++ compiler to produced an
  29. embedded 32 bit protected mode application.  The Watcom compiler is
  30. the standard PC product and you can debug the code on a PC (depending
  31. on the architecture of the embedded system).  Concurrent Sciences also
  32. produce a remote debugger for downloading and debugging the code
  33. directly on your embedded system hardware.  Contact details for
  34. Concurrent Sciences are (US phone numbers):
  35.  
  36. Ph:  (208) 882-0445
  37. Fax: (208) 882-9774
  38. eMail: info@consci.com
  39.  
  40.  
  41.